ribbed bars - Alemán Inglés Diccionario